package com.dabai.iot.core.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * MQTT 连接参数
 *
 * @author kev1n
 */
@Data
public class MqttLinkInfo {

    /**
     * 服务器地址
     */
    @JsonProperty(index = 1)
    private String host;

    /**
     * 端口号
     */
    @JsonProperty(index = 2)
    private Integer port;

    /**
     * WEB 端口号
     */
    @JsonProperty(index = 3)
    private Integer webPort;

    /**
     * 客户端ID (设备序列号)
     */
    @JsonProperty(index = 4)
    private String clientId;

    /**
     * 用户名（产品Key）
     */
    @JsonProperty(index = 5)
    private String username;

    /**
     * 密码
     */
    @JsonProperty(index = 6)
    private String password;

}
